Charles Napier Actor / Dubbing / Producer DouBan IMDb Actor Rambo: First Blood Part II 1985 6.5 Last Embrace 1979 6.1 Jury Duty 1995 4.3 Alien degli abissi 1989 4.0 Squidbillies 2005 - 2022 6.5